home *** CD-ROM | disk | FTP | other *** search
- Path: news.uiowa.edu!usenet
- From: larued@crpl.cedar-rapids.lib.ia.us
- Newsgroups: comp.lang.c++
- Subject: Re: Advice on hiring C++
- Date: 8 Mar 1996 11:01:07 GMT
- Organization: University of Iowa, Iowa City, IA, USA
- Distribution: world
- Message-ID: <4hp41j$e5m@flood.weeg.uiowa.edu>
- References: <4ho92d$s1a@news-s01.ny.us.ibm.net>
- Reply-To: larued@crpl.cedar-rapids.lib.ia.us
- NNTP-Posting-Host: ppp-102.cedar-rapids.lib.ia.us
- X-Newsreader: IBM NewsReader/2 v1.9d - NLS
-
- In <4ho92d$s1a@news-s01.ny.us.ibm.net>, rwolf@ibm.net writes:
- >We are having great trouble locating quality C++
- >software engineers....and our standards are pretty
- >low. Most people qualify themselves as a C++
- >programmer if they have ever compiled a C program
- >with a C++ compiler or used a few stock classes.
- >Most applicants professing C++ on their resumes
- >cannot answer the following:
- >
- >1) What is a copy constructor
- >2) What is polymorphism
- >3) explain public, protected and private member data
- >
- >Any advice on where to post adds or search???
- >
- >Thanks
-
- It is unfortunate that employers and potential employees can not communicate
- their needs better. I understand your problems (from both sides). I do not
- have a better answer than to talk with prospective employees and get to know
- them. I have had just as much trouble finding a company who needs a class
- designer instead of someone who can make sense of their UI code.
-
- Your questions are simple enough. Perhaps finding persons from known OO
- companies or groups (I can name exactly one) or colleges that have good OO
- upper level courses. The hardest pill to swallow sometimes is that OO
- programmers (the good one's I would choose to a project) are expensive because
- of their long experience with computers. OO Design requires understanding.
- I feel many young programmers are too quick to code first and tell you what
- the design was later.
-
- I can only hope that traditional programmers realize that a software
- engineering approach (formal design) is a necessity for a successful project.
-
- Thanks for pointing out our failures. Perhaps potential employees will brush
- up on their theory and take their jobs a bit more seriously. Good luck in
- your search.
-
-
- Dave LaRue
- larued@crpl.cedar-rapids.lib.ia.us
- Team OS/2, ACM, IEEE
-
-